home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS Vuser Deluxe 2003 October
/
DOS Vuser Deluxe 2003 Oct - Disc 1.iso
/
SKIN
/
US NAVY.wmz
/
anchors.js
< prev
next >
Wrap
Text File
|
2001-11-27
|
12KB
|
543 lines
var keyopen = true;
var visopen = true;
var mainopen = false;
var plopen = true;
var eqopen= true;
var theviddrawerisOpen = false;
var animstart = true;
var vidopen = false;
var g_fExpectingSizeChange = false;
var g_fUserHasSized = false;
function Init()
{
if (animstart) {
drawer2.moveTo(255,255,7000);
PlaylistFrame.setColumnResizeMode(0, "Stretches");
PlaylistFrame.setColumnResizeMode(1, "AutoSizeData");
animstart = false;
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
} else {
shieldanim.visible = false;
shieldanimb.visible = false;
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
}
}
function banan()
{
if (visopen) {
metastuff.visible = true;
display.visible = false;
visuals.visible = true;
visEffects.visible = true;
eqsub.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
eq.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
plopen = true;
eqopen = true;
visopen = false;
} else {
metastuff.visible = true;
display.visible = true;
visuals.visible = false;
visEffects.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
visopen = true;
}
}
function playlistpop()
{
if (plopen) {
playlistsub.visible = true;
PlaylistFrame.visible = true;
visuals.visible = false;
visEffects.visible = false;
eqsub.visible = false;
eq.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
visopen = true;
eqopen = true;
plopen = false;
} else {
playlistsub.visible = false;
PlaylistFrame.visible = false;
plopen = true;
}
}
function eqpop()
{
if (eqopen) {
eqsub.visible = true;
eq.visible = true;
visuals.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
visEffects.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
plopen = true;
visopen = true;
eqopen = false;
} else {
eqsub.visible = false;
eq.visible = false;
eqopen = true;
}
}
function onOpenState() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? startVideo() : endVideo();
UpdateMetadata();
visual.visible = true;
keysub.visible = true;
key.visible = true;
keyopen = true;
detplay();
playlistsub.visible = false;
backb.visible = false;
eqsub.visible = false;
emoneelink.enabled = false;
Time.enabled = false;
volume.enabled = false;
seek.enabled = false;
metadata.enabled = false;
stopped.enabled = false;
ready.enabled = false;
display.enabled = false;
}
function onPlayStateChange() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? startVideo() : endVideo();
visual.visible = true;
playlistsub.visible = false;
backb.visible = false;
eqsub.visible = false;
UpdateMetadata();
detplay();
emoneelink.enabled = false;
Time.enabled = false;
volume.enabled = false;
seek.enabled = false;
metadata.enabled = false;
stopped.enabled = false;
ready.enabled = false;
display.enabled = false;
}
function startVideo() {
playlistsub.visible = false;
PlaylistFrame.visible = false;
video.visible = true;
vid.visible = true;
visual.visible = false;
visEffects.visible = false;
keysub.visible = false;
key.visible = false;
cont1.visible = false;
cont2.visible = false;
controlsen.visible = false;
emoneelink.enabled = false;
Time.enabled = false;
volume.enabled = false;
seek.enabled = false;
metadata.enabled = false;
stopped.enabled = false;
ready.enabled = false;
display.enabled = false;
visbutton.upToolTip = "Show Video";
}
function endVideo() {
video.visible = false;
vid.visible = false;
cont1.visible = true;
cont2.visible = true;
controlsen.visible = true;
cont1.enabled = true;
cont2.enabled = true;
emoneelink.enabled = true;
Time.enabled = true;
volume.enabled = true;
seek.enabled = true;
metadata.enabled = true;
stopped.enabled = true;
ready.enabled = true;
display.enabled = true;
eqopen = false;
playlistopen = false;
detplay();
}
function watermarkpop() {
watermark.visible = true;
shieldanim.visible = false;
display.visible = false;
shieldanimb.visible = false;
drawer2.moveTo(255,255,3900);
}
function metapop() {
But1init.visible = false;
But2init.visible = false;
But3init.visible = false;
But4init.visible = false;
metastuff.visible = true;
seek.visible = true;
volume.visible = true;
bars.visible = true;
display.visible = true;
metadata.visible = true;
Time.visible = true;
}
/*
now filled with 10% more functionality =)
*/
var g_fExpectingSizeChange = false;
var g_fUserHasSized = false;
function onPlayStateChange() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
if (!player.controls.isAvailable("Stop")) {
}
}
function openVidWindow() {
theme.openview( 'videoUSM' );
}
function noshowVideo() {
vidopen = false;
vidIsPlaying = false;
gears.visible = true;
}
function OnLoadVideo()
{
hue.enabled = false;
contrast.enabled = false;
saturation.enabled = false;
brightness.enabled = false;
resetvidsettings.enabled = false;
SnapToVideo();
}
// makes sure that the video stretches along with your resizing == this could be
// done within the <video/> tags...
function AllowResizeVideo()
{
mediacenter.videoStretchToFit=true;
mediacenter.videoShrinkToFit=true;
return;
}
// zooms your video window onClick
function ZoomVideo()
{
g_fUserHasSized = true;
mediacenter.videoStretchToFit = false;
mediacenter.videoShrinkToFit = false;
if( mediacenter.videoZoom < 51 )
{
mediacenter.videoZoom = 100;
}
else if( mediacenter.videoZoom < 101 )
{
mediacenter.videoZoom = 200;
}
else
{
mediacenter.videoZoom = 50;
}
SnapToVideo();
}
// resizes the window to the video width & height
function SnapToVideo()
{
if( (!g_fUserHasSized && mediacenter.videoStretchToFit) || !mediacenter.videoStretchToFit)
{
var zoom = mediacenter.videoStretchToFit ? 100 : mediacenter.videoZoom;
var x = (player.currentMedia.imageSourceWidth * (zoom / 100.0));
var y = (player.currentMedia.imageSourceHeight * (zoom / 100.0));
g_fExpectingSizeChange = true;
view.width = x + 12;
view.height = y + 19;
g_fExpectingSizeChange = false;
}
else
{
view.height= player.currentMedia.imageSourceHeight + 44;
view.width= player.currentMedia.imageSourceWidth + 110;
}
vidinfo.value = "Zoom: " + mediacenter.videoZoom + "%";
}
function onCloseVideo()
{
vidopen = false;
video.close();
}
// end caption
// video settings drawer
function showsettings() {
if(theviddrawerisOpen){
vid_settings.moveTo(39,view.height-188,500);
theviddrawerisOpen = false;
contvidbuttond.visible = false;
hue.enabled = false;
contrast.enabled = false;
saturation.enabled = false;
brightness.enabled = false;
resetvidsettings.enabled = false;
} else {
vid_settings.moveTo(39,view.height-113,500);
theviddrawerisOpen = true;
contvidbuttond.visible = true;
hue.enabled = true;
contrast.enabled = true;
saturation.enabled = true;
brightness.enabled = true;
resetvidsettings.enabled = true;
}
}
function showinfomode() {
infomode.visible = true;
eqsub.visible = false;
eq.visible = false;
visuals.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
visEffects.visible = false;
Buttons.visible = false;
Buttons2.visible = false;
Buttons3.visible = false;
Buttons4.visible = false;
metastuff.visible = false;
bars.visible = false;
star.visible = false;
star2.visible = false;
star3.visible = false;
star4.visible = false;
helpner.visible = false;
helpner2.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
infodown2.visible = false;
infoup2.visible = false;
}
function hideinfomode() {
helpner.visible = false;
helpner2.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
star.visible = true;
star2.visible = true;
star3.visible = true;
star4.visible = true;
Buttons.visible = true;
Buttons2.visible = true;
Buttons3.visible = true;
Buttons4.visible = true;
metastuff.visible = true;
bars.visible = true;
infomode.visible = false;
credits.visible = false;
help.visible = false;
helpdrawer.visible = false;
creditsmask.visible = false;
creditsdrawer.visible = false;
creditsdrawer.moveTo(0,0,500);
helpdrawer.moveTo(0,0,500);
infodown2.visible = true;
infoup2.visible = false;
helpmask.visible = false;
helpdrawer.visible = false;
helpdown2.visible = false;
helpup2.visible = false;
helpback2.visible = false;
}
function showhelp() {
helpdrawer.moveTo(0,0,0);
helpner.visible = true;
infodown2.visible = false;
infoup2.visible = false;
creditsmask.visible = false;
creditsdrawer.visible = false;
sflink.visible = false;
helpmask.visible = true;
helpdrawer.visible = true;
credits.visible = false;
}
function showcredits() {
creditsdrawer.moveTo(0,0,0);
sflink.moveTo(83,249,0);
infodown2.visible = true;
infoup.visible = false;
creditsmask.visible = true;
creditsdrawer.visible = true;
sflink.visible = true;
helpmask.visible = false;
helpdrawer.visible = false;
credits.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = false;
}
function infodown() {
creditsdrawer.moveTo(0,-150,500);
sflink.moveTo(83,104,500);
infodown2.visible = false;
infoup2.visible = true;
}
function infoup() {
creditsdrawer.moveTo(0,0,500);
sflink.moveTo(83,249,500);
infodown2.visible = true;
infoup2.visible = false;
}
function helpdown() {
helpdrawer.moveTo(0,-150,500);
helpupp.visible = true;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = true;
}
function helpdown2() {
helpdrawer.moveTo(0,-300,500);
helpupp.visible = false;
helpupp2.visible = true;
helpner.visible = false;
helpner2.visible = false;
}
function helpup() {
helpdrawer.moveTo(0,0,500);
helpupp.visible = false;
helpupp2.visible = false;
helpner.visible = true;
helpner2.visible = false;
}
function helpup2() {
helpdrawer.moveTo(0,-150,500);
helpupp.visible = true;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = true;
}
function popvid() {
if(vidopen){
vidopen = false;
theme.closeview( 'videoUSM' );
} else {
theme.openview( 'videoUSM' );
vidopen = true;
}
}
function UpdateMetadata()
{
var temp = player.currentmedia.name;
metadata.value =
player.currentmedia.getiteminfo("author");
if(metadata.value!="" && temp!="")
{
metadata.value += xSep.toolTip;
}
metadata.value += temp;
metadata.scrolling = (metadata.textWidth>metadata.width);
}